package com.gigmissions.client.dto;

import java.io.Serializable;
import java.util.List;

import com.gigmissions.client.config.GigMissionsImageTypes;


public class Artist implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 7863154137129025043L;
	private String id;
	private String name;
	private GigMissionsImageTypes gmType;
	private List<Link> links;
	private List<Event> events;
	private int points;
	
	public Artist(){
	  
	}
		
	public Artist(String id, String name, List<Link> links,int points,GigMissionsImageTypes gmType,List<Event> events){
	  
	  this.id = id;
	  this.name = name;
	  this.links = links;
	  this.points = points;
	  this.gmType = gmType;
	  this.events = events;
		
	}

	public String getId() {
		return id;
	}

	public String getName() {
		return name;
	}

	
	public int getPoints() {
		return points;
	}

	  public void setId(String id) {
	    this.id = id;
	  }
	
	  public void setName(String name) {
	    this.name = name;
	  }
	
	  public void setPoints(int points) {
	    this.points = points;
	  }
	
	  public List<Link> getLinks() {
	    return this.links;
	  }
	
	  public void setLinks(List<Link> links) {
	    this.links = links;
	  }

	public GigMissionsImageTypes getImageType() {
		return gmType;
	}

	public void setGmType(GigMissionsImageTypes gmType) {
		this.gmType = gmType;
	}

	public List<Event> getEvents() {
		return events;
	}

	public void setEvents(List<Event> events) {
		this.events = events;
	}
	
	

	
	
	
	

}
